ranch owner - Alemán Inglés Diccionario